Lucas BergvallLucas Bergvall
NBA 2026 Preseason: The Night of London Lions and the European Generation Rewriting Basketball's MapThat night at the Moda Center, the final buzzer sounded long after the result...
Dirty Data and Modern Football: When the Analytics Engine Chews Through an Irrelevant CalendarThe alleys of Beijing taught me how to read the Euros, but it took a...
Vietnam women's volleyball at VNL 2026: a data file that was never createdIn July 2026, in Manila, the Vietnam women's volleyball team won the final of...
Vietnamese Football's Data Void: What an Empty Spreadsheet RevealsOn Tuesday night I sat in front of a screen in Barcelona and ran an extractio...
Portugal's Two U21 Golds and the Crack the Scoreboard Never MentionsPepinster sits in eastern Belgium, a town small enough that the arena for the...
Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-Final: The 122-Second Rally That Turned the MatchThe shuttle crossed the net for the sixty-fourth time in a rally that lasted...
LVM 2026: When Media Owns the League – Indonesia Rewrites Its University Volleyball PipelineThe corridor of a stadium taught me that football truly begins after the stud...
Antibes: Six Deciding Games and a European U19 Generation Writing Its First DraftPeople usually remember a table tennis tournament by its winner. I remember i...
An Se-young wins back-to-back Asian Games women's singles gold: the spatial map behind a 21-17, 21-9 finalOn September 29, 2026, in Aichi-Nagoya, the second game of the Asian Games...
Cole Swider and the 104-80 Victory: When Data Speaks Louder Than the ScorelineI don't watch the game. I watch the crowd betting on the game. But tonight, I...
Sheffield and the Problem of 40 Under-12 Children: How the ITTF Is Rebuilding World Table Tennis from the Ground UpI once sat in a hall in Sheffield, watching eleven-year-old children practice...
Fernando Alonso and the Michael Schumacher Comparison: A Legend's Legacy at Its PeakAt the Monza circuit, where legends are celebrated, another world champion ha...
Vietnam women lose 0-3 to Indonesia at Asiad 20: the first-pass–setter–attack chain breaksAt 11:00 on match day, one side of the net in the 5th-8th classification aren...
The Goal That Was Not in the Spreadsheet: Hanoi FC and the 19-Year-Old Who Emerged from the Sediment Layer89th minute, Hang Day Stadium. The score was 1-1. Ten minutes earlier, The Co...
2026 Shriners Children's Showdown: When ACC and SEC Collide in Women's VolleyballThe court at State Farm Field House at Walt Disney World Resort will not just...
2026 Men's Club World Championship: Pressure from four continents descends on PolandOn the training court of Sir Safety Perugia, the sound of the ball hitting th...
Two Silver Medals in Le Mans and the Data Layer Professional Table Tennis Has Never ReadFifth set, 3-10 down. Rob Cook reeled off five straight points, dragged the...
Empty Splits in the 1,500m Lane: The Limits of Swimming Data Analysis in VietnamWhen a Data File Returns Zero Rows At the end of a post-meet review, I opened...
The Microphone on Coach Charlotte Carey's Chest: How Table Tennis England Is Rebuilding Its Foundation at Cadet LevelThe first thing that reached my ear in that video was not the sound of a ball...
Vietnam's Stadium Wave Through a Data Lens: 265,000 Seats and Undisclosed VariablesA Thai newspaper's piece about three Vietnamese stadiums reached me on an...
